.TH std::coroutine_handle::destroy 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::coroutine_handle::destroy \- std::coroutine_handle::destroy

.SH Synopsis
   Member of other specializations
   void destroy() const;                                                    \fB(1)\fP (since
                                                                                C++20)
   Member of specialization
   std::coroutine_handle<std::noop_coroutine_promise>
   constexpr void destroy() const noexcept;                                 \fB(2)\fP (since
                                                                                C++20)

   1) Destroys the coroutine state of the coroutine to which *this refers, or does
   nothing if the coroutine is a no-op coroutine.
   2) Does nothing.

   The behavior is undefined if destroying is needed and *this does not refer to a
   suspended coroutine.

.SH Parameters

   \fI(none)\fP

.SH Return value

   \fI(none)\fP

.SH Example

    This section is incomplete
    Reason: no example

.SH See also

   operator() resumes execution of the coroutine
   resume     \fI(public member function)\fP
   (C++20)

.SH Category:
     * Todo no example
